Package com.bitmovin.player.api.media

Types

AdaptationConfig
Link copied to clipboard
class AdaptationConfig(startupBitrate: Int, maxSelectableVideoBitrate: Int, isRebufferingAllowed: Boolean, preload: Boolean) : Parcelable
Configures the adaptation logic.
AdaptationData
Link copied to clipboard
open class AdaptationData
Holds information about the current adaptation.
LabelingConfig
Link copied to clipboard
data class LabelingConfig(subtitleLabeler: SubtitleLabeler?, audioLabeler: AudioLabeler?, videoQualityLabeler: VideoQualityLabeler?, audioQualityLabeler: AudioQualityLabeler?) : Parcelable
Configures custom labeling.
MediaTrackRole
Link copied to clipboard
data class MediaTrackRole(schemeIdUri: String, value: String?, id: String?) : Parcelable
Describes the DASH Role of a Track as specified in ISO/IEC 23009-1:2019, section 5.8.4.2.
MediaType
Link copied to clipboard
enum MediaType : Enum<MediaType>
Represents a media type.
MimeTypes
Link copied to clipboard
open class MimeTypes
A class providing various mime types that can be used.
Quality
Link copied to clipboard
interface Quality
Contains information about a media quality.
Track
Link copied to clipboard
abstract class Track(url: String?, type: TrackType?, label: String?, id: String, isDefault: Boolean, roles: List<MediaTrackRole>) : Parcelable
The base class for all tracks.
TrackType
Link copied to clipboard
enum TrackType : Enum<TrackType> , Parcelable
Available track types.